Bharat Express

Catholic Diocese

Allahabad High Court fines UP government and Catholic Diocese ₹10 lakh for seizing a farmer's land for 32 years.