A crowd of people flocked to receive food aid dropped from a U.S. marine helicopter in Puerto Cabezas, Nicaragua yesterday, which was hammered by the mighty Hurricane Felix. The hurricane struck Nicaragua and Honduras last Thursday, leaving more than 100 people dead and tens of thousands homeless.