Why Singapore beating Zimbabwe is a big deal

All you need to know about the side behind the latest shock result in international cricket