Members of the Indigenous People of Biafra are currently staging a protest in the United Kingdom. They are protesting against the ban on the activities of their members here in Nigeria as well as the presence of the military in the South East. Watch the video below