Pakistan last hosted a major ICC event in 1996, sharing the ODI World Cup with India and Sri Lanka. The country was stripped of its co-hosting rights for the 2011 World Cup following a terrorist ...
Sri Lankan police have arrested more than 230 Chinese men accused of targeting international banks in online scams, the foreign minister said on Tuesday, with help from security officials sent by ...