PM Narendra Modi will be visiting Ayodhya on August 5 on the occasion of Bhoomi Poojan. A 3-day ritual to begin from August 3 to 5 with a foundation stone laying ceremony.
Prime Minister Narendra Modi appealed for peace in Delhi on Wednesday after three days of violence over a citizenship amendment act (CAA) left at least 20 people killed and hundreds injured.