wearethemighty.com
Video shows Iran launching missiles on US forces in Iraq
Iranian state TV has aired a clip that it says shows the moment its military launched ballistic missiles toward US bases in Iraq.