PERSPECTA

News from every angle

Back to headlines

I saw him gasping for air, then I heard the crack

The city of Toulon in southern France is a naval center. This is where a Foreign Legionnaire and a Marine disappeared years ago.

PostShare