The Babri Masjid In Ayodhya India Was Demolished By Hindu Kar Sevaks Who Believed That It Was Built On The Birthplace Of Rama - December 6 in History | This Day Story