PORTUGAL: Reporters gather outside a police station in Portugal where a number of suspects are expected to be...

Record ID: 491411