Has Team India's massive victory put an end to all speculations? | The Newshour Debate



On The Newshour Debate, Swati Joshi discusses Team India’s recent win against England’s Cricket Team. India’s thumping victory in the series is a sign of …

source