In pictures: protests held worldwide against US Iran attack

Protests were held on Sunday in far-flung cities against the US attack on Iran's nuclear sites.

Shi'ite Muslim activists in Karachi, Pakistan.
Shi'ite Muslim activists in Karachi, Pakistan.
Protesters demonstrate outside a NATO meeting in the Hague, Netherlands.
Protesters demonstrate outside a NATO meeting in the Hague, Netherlands.
People hold placards and march in Los Angeles, USA.
People hold placards and march in Los Angeles, USA.