Nigerian protesters demand jobs, block entrance to Chevron facility
Protesters blocked the entrance to a Chevron oil facility in Nigeria’s restive Niger Delta on Wednesday, demanding jobs and housing, a protest leader said.“Chevron has not fulfilled many of its promises...
by Editor
Read More