Tragic accident on the island of Terceira, Azores •

A car last night crashed into a procession with candles on Terceira Island in the Azores, leaving two dead and four seriously injured Read More

Tragic accident on the island of Terceira, Azores • Read More »