An endangered pangolin got lucky this morning after it found itself stuck in a communal room at the Nanyang Technological University's Hall of Residence 6. Video: Acres