There have been protests in Delhi in India where authorities bulldozed parts of a mosque due to alleged encroachment. In the past month, several religious sites have been demolished across the country after being ruled illegal.
Published On 27 Jun 2024