News
Global Headlines New York: Police in Peru used unnecessary and excessive force during protests in the capital last November challenging the legitimacy of the interim President, a report published on Tuesday by the UN Human Rights Office, OHCHR has found. more