Infowars favicon

Watch: Russian Soldiers Surrender To Gun-Wielding Robot; Humanoid Warfare Nears