Livelihoods shattered, trauma lingers in Gensan weeks after 7.8 quake
GENERAL SANTOS, Philippines - On the morning of June 8, vendors prepared their stalls, tricycle drivers waited for passengers and children hurried to school as they did every day here. At…
