Protesters and police clash outside Iranian embassy in London

Protesters and police clash outside Iranian embassy in London