MALTON DIBRA
Latest
Photo Story: Protests in Albania
Riot police throws pepper spray on supporters of the Albanian opposition during a protest in Shkoder, Albania. Opposition has called to boycott the local election process on 30 June. Photo:…