18 hours ago11 Feb: "STRAIGHT OUT OF HORROR MOVIE!" 1 000+ Russians LIE DEAD in Front of a TINY VILLAGE.Jood24