World Cup 1983 – That, Sir, Was No Fluke! Anabia Tauheed India September 19, 2023 0Originally posted 2022-10-03 14:29:27. Following the World Cup 1983 final the Times newspaper which has been known to put cricket...