Arch Bishop of York raises Alarms over Bayelsa Environmental Genocide, blames IOCs for Neglect Nigeria News May 27, 2019 The Chairman of Bayelsa State Environmental Degradation Commission and Arch-Bishop of York, Dr. John Tucker Sentamu on Sunday raised the…