Britain denies its colonial crimes from India to China - Vijay Prashad