The woman known as "Jenny" decides to take justice for refugees in Europe into her own hands.
2011
2024
2022
2018
1958
2004
2014
2019
2025