A historical mosque located in India’s northern state of Uttar Pradesh was reportedly demolished on Sunday in order to "widen the road".
A historical mosque located in India’s northern state of Uttar Pradesh was reportedly demolished on Sunday in order to "widen the road". United Nations Educational, Scientific and Cultural Organization (UNESCO)'s former chair of Inter…