Reports

Alleged dumping of arms and ammunition at Lazzaretto Creek, Gzira from a Royal Navy landing barge. Commissioner of Police

There are no relevant reports for this item