Skip to content

Day: March 25, 2010

Magistrates’ Court

Local and national TV stations have been congregating for the last few days, in front of the law courts in Avinguda Alemanya in Palma de Mallorca, together with reporters from […]