Michelle Bachelet, who is the United Nations high commissioner for human rights criticized India for pressure on journalists as they…
This website uses cookies.