Kano Tribunal: ‘We demand fair trial’, protesters storm Nigerian High Commission in London
As Nigeria marked its 63rd Independence Day celebration, citizens in the diaspora stormed the High Commission in London, United Kingdom, to demand a fair Kano…