Indian authorities have demolished a 16th-century mosque in Uttar Pradesh as part of project to widen a road.
A new book has been published in Singapore which gives details about Masjid Omar Kampong Melaka, the oldest mosque in the country.