India refutes as ‘untrue’ claims of British Sikh man’s torture in Delhi jail

The protesters waved placards and made speeches to protest British national Jagtar Singh Johal’s detention in India for 1,020 days.
Read More

Leave a Comment

Your email address will not be published. Required fields are marked *