Filipina maid caned loo times

ABU DHABI - A Filipina maid, Sarah Balabagan, has been caned 100 times in a United Arab Emirates prison for stabbing her Gulf…