According to the latest UNICEF report - one child is being snatched off roof over their head in Haiti every minute and more than 300,000 children have been internally displaced.