Three homeless men shot dead at Lagos bus stop

Three homeless men have been shot dead while sleeping at a bus stop on Adeola Odeku Street, Victoria Island, Lagos, by two assailants on power bikes. Read More:…