India, which abstained through the vote on a powerful decision in opposition to Sri Lanka’s human rights practices on the...
News at Another Perspective
News at Another Perspective
India, which abstained through the vote on a powerful decision in opposition to Sri Lanka’s human rights practices on the...