India: Muslims screaming ‘Allahu akbar’ throw stones at Hindus inviting people to Ram Temple...
After a 500-year-long battle, the Hindus, with the approval of the country's highest court, are all set to seat their deity, Shri Ram, at the monumental Ram Mandir. The Ram Mandir (Ram Temple),...