Economy Protesters Block Chevron Depot In Delta August 11, 2016 Dipo Olowookere On Thursday, August 11, 2016, some villagers staged a demonstration outside a Chevron facility in Delta State. The protesters demanded for better attention from Read More