US, European states say patience wearing thin with Iran nuclear program

The United States, Britain, France and Germany said they were fed up with Iran's alleged evasion of UN inspectors and obfuscation of its nuclear activities, demanding Tehran immediately come clean.















