Tag: Liberia

Holy crap man. This is how they are battling Ebola in Liberia, Africa. ON THE STREET. Bodies just piling up.