40 killed in Liberia with Fuel tanker explosion
The sun beat down on the town of Totota, Liberia, casting a harsh light on a scene of unimaginable horror. …
The sun beat down on the town of Totota, Liberia, casting a harsh light on a scene of unimaginable horror. …