BBC – what are you bullshitting about now against Sri Lanka?
We have always wondered why the BBC is better known as the British Bullshit Corporation and now we can understand why. That together with Mindshare’s Power to the People’s Report claiming BBC has no...