The demolition of a Muslim mosque in the Indian state of Uttarakhand has inflamed public sentiments across the country. Critics have criticized the demolition as an appalling and unlawful act.
Press TV’s website can also be accessed at the following alternate addresses: