Bail for Setalvad restores faith in India’s legal system: Activists
By Jose Kavi New Delhi, July 20, 2023: Social activists in India say the Supreme Court granting bail to Teesta Setalvad has restored people’s faith in the country’s legal system. “With the relief to activist Teesta from the Supreme Court, our faith in the legal system is being gradually restored,”Continue Reading