The news is by your side.
Browsing Tag

slap in face

Iran ready to give US ‘strong slap in the face’

The United States should expect a "strong slap in the face" if it underestimates Iran's defensive capabilities, a commander of the elite Revolutionary Guards said on Wednesday, as Tehran concluded war games. Since taking office last…