India needs strong anti-corruption measures. In the World Press Freedom Index 2024, India stands at 159th, which is a matter of grave concern for the freedom of the press and the freedom of the media.
At least 12 train passengers were killed in western India Wednesday after being struck by another train on an adjacent track ...