Indian Flag In UK: Strong slap on the face of Khalistanis, huge tricolor waved on Indian High Commissioner in London, watch video
London: On Sunday, the supporters of Khalistanis created a ruckus in the Indian High Commission in London. Here vandalism was...