Iran warns US that it has forces ‘in places you cannot think’

‘Come on! We are waiting for you’, says general as Tehran ramps up war of words