Two sisters claim ownership of land offered for Ayodhya mosque, move Allahabad High Court News Two sisters claim ownership of land offered for Ayodhya mosque, move Allahabad High Court News Analysis India 3 years ago Express News Service LUCKNOW: Two Delhi-based sisters moved the Allahabad High Court Wednesday claiming the ownership of the five-acre land allotted to the Uttar...Read More