Indian Supreme Court has stayed the verdict of the controversy Babri Masjid land partition calling it a strange decision by the Allahabad court. 1992 Babri Masjid, a muslim worship place, was demolished in the year 1992 by known Indian Hindu group whose claim was the place is the symbol to the birth of Ram. Following the demolition, there was violence ... Read More »