By Peters OkwudiliAugust 14, 2019Nigerian teens make sci-fi films with smartphones News August 14, 2019By Peters Okwudili In a compound in Nigeria’s north-western state of Kaduna, Godwin Josiah and his cousins hang green fabric on a gate…