London protest against Arab `puppet` dictators

Demonstrators from Islamic group protested outside Libyan embassy in London.