Festival Announces Short Film Competition Finalists

By Abdi Ali Published September 20, 2018 A leading African¬†film festival in Scotland has announced the final short list of its annual Short Film Competition. Africa in Motion (AiM) film festival of Scotland says the films selected will be screened…