› added 6 months ago
142
TIL - China is by far the country with the most executions and they even have so called Death Vans which will just pick you up and execute you on the spot!
via reddit.com