Return to "Turkey deployed multiple launch rocket systems Hurricane in Idlib (video)" Automatic downloaded screenshots from https://www.youtube.com/watch?v=e-JCciAcMMc by Publisher