The French police is puzzled by strange deaths caused by a plant growing out of the stomach of the victims which finally appeared to be aliens.
2020
2012
2024
2010
2021
1985
1994
2013
1978
2023
—
2003
1987