LONDON: India has demanded an apology from the BBC over its presenter Jeremy Clarkson mocking Indian culture during a Christmas special programme while driving around the country, calling it a “breach” of agreement. Clarkson, one of the highest paid BBC presenters known for his controversial comments, presented the Top Gear programme, which since its broadcast prompted […]