…as youth leader claims arrest of chiefs political Two chiefs in Edo State have been arrested in connection with the January 7 train attack. The state government confirmed the arrest of the chiefs in connection with the attack which resulted in the kidnap of 20 passengers at the Igueben train station. The state Commissioner for
Read more