Stopping Traffic Film Wins Best Picture at Global Film Festival 2017 What a night what a ride !! Stopping Traffic Film won the best picture award at Global Film…