zephyreks, 9 months ago The BBC, a British state-sponsored news source, is biased against India, an ex-British colony? No way!
The BBC, a British state-sponsored news source, is biased against India, an ex-British colony? No way!