JUST IN: Biafra National Guard Launches New Weapon, Vows To Achieve Biafra
The Biafra National Guard in a video posted on Facebook on Tuesday night stated that sovereignty of the Biafra Nation has been declared. The self-acclaimed leader of the group vowed…