An angry mob has lynched one Esther Adu, who is suspected to be mentally ill, for allegedly killing two of her neighbours at Ita Balogun,...
Recent Comments