Indian diaspora in UK protests against BBC documentary on PM
LONDON: Large crowds of the Indian diaspora in Britain held protests outside the BBC HQ
Read More