The appetite for the Destroying Mosques in India, it seems, continues unabated since the infamous destruction of the Babri Masjid on December 6, 1992. …
The historic city of Samarkand recently played host to the OIC Youth Forum as part of the Global Youth Festival in Uzbekistan, drawing over 700 young …