Leni Velasco
Filipino Sugarcane Workers Are Nearly the Walking Dead
Thousands of sugarcane workers in the Philippines who are barely coping with their island’s dead season may face a possible zombie apocalyptic scenario as they battle catastrophic extreme weather changes and the possibility of an impending collapse of...