Police arrest 24 suspects over blocking major roads in Lagos

Nigeria Police logo
Nigeria Police logo