Earlier today, barricades placed outside the UK envoy’s residence in New Delhi were removed, in an apparent tit-for-tat move by India for the March 19 incident outside its high commission in the British capital.

LEAVE A REPLY

Please enter your comment!
Please enter your name here