The reptile slithered onto a Lanka Premier League game in Colombo, Sri Lanka, bringing play to a halt. Source link Post navigation Beijing floods: Deadly rains batter China capital as new storm looms Solar Supply Chain Grows More Opaque Amid Human Rights Concerns