GFA World Joins Battle Against ‘Stinkiest’ Global Health Crisis
One in every 11 people worldwide doesn't have access to a toilet, says new GFA World report
WILLS POINT, TX — A global humanitarian organization is helping combat the world's "stinkiest" health emergency -- people defecating in the open -- a new report reveals.