36 Central Armed Police Forces (CAPF) personnel committed suicide last year due to different reasons, according to the latest figures of the National Crime Record…
In a unique initiative, Noida Metro is completely dedicating two of its stations to women on the occasion of International Women’s Day. Meanwhile, in Kerala,…
Despite 70 years after Independence, half the country’s population is still struggling for its fair share on every front.
The Bureau of Police Research and Development…
Indian authorities should cease using unnecessary lethal force against demonstrators protesting a law that discriminates against Muslims, Human Rights Watch said on Monday.
It also…