Thousands protest in Nigeria for pro-Biafra detainee, independence
Thousands of protesters took to the streets in southeast Nigeria on Wednesday to demand the release of an activist who operated an illegal radio station calling for a separate state...