← 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.
Sources
Showing 0 of 1 sources
No articles available in your preferred languages.
1 article available in other languages below.


