In a shocking development, West Indies cricket all-rounder Alex Johnson has been suspended from all cricket activities after admitting to placing bets against his own team in an international match against India. The announcement was made today by the International Cricket Council (ICC) Chief Executive, David Richardson. Johnson, known for his batting and bowling prowess, […]