Protests from around the world - in pictures

Demonstrators take to the streets for various causes in Algeria, Lebanon, Greece and further afield