British Broadcasting Corporation (BBC)
25
Jan
British Broadcasting Corporation (BBC) Subject : International Institutions Section :Msc Concept : The British Broadcasting Corporation (BBC) has recently been facing some heat after the release of its documentary ‘India: The Modi Question’, with the Indian government calling the film a “propaganda piece” and accusing the broadcaster of having a “colonial mindset”. About […]