Advertisements
Read Time:7 Second
British police say windows at India’s High Commission in London were smashed and two security guards were slightly injured during a demonstration by Sikh protesters