Tag Archives: david davi usa

David David USA !! Funny Clip

Here in this clip you see how funny this gentleman  celebrates anniversary of Islamic revolution in Iran by repeating the old  slogan saying Down with USA !! Death to America is an anti-American political slogan and chant which has been in use in Iran since the inception of the Iranian Revolution in 1979. Ayatollah Khomeini, the first leader of the Islamic ...

Read More »