Three Isreali filmmakers detained in Nigeria for alleged link with Biafran separatists released
Three Israeli filmmakers who were imprisoned in Nigeria for nearly three weeks have been released. Rudy Rochman, Andrew Leibman, and Edouard David Benaym landed in Israel on Thursday after their release on Tuesday, the country’s minister of foreign affairs,
by Abisola Olasupo
Read More