Alex Jones reveals that London has won the most murders in the world for the month, beating New York City which holds the infamous award for most of the other months of the year.

Eliminate unwanted invaders from your body with Living Defense Plus now at 50% off!

Related Articles