Agadama

Delta: Residents flee their homes as Fulani herdsmen invade, kill people (video)

The residents of the Uwheru Kingdom in Delta state are seen running hastily, in…