What a dump!

What a dump! Bartica’s dumpsite is getting increasingly out of control. When Stabroek News visited Bartica on