136 Former U.S. Marshall Jamie Walden: Human Trafficking is Worse Than You Think.Talks about a lot of child trafficking linked to D.C and human sacrifice/snuff. (www.youtube.com) posted 171 days ago by Zi0ns_walls 171 days ago by Zi0ns_walls +136 / -0 15 comments share 15 comments share save hide report block hide replies
Looks like it was removed. Here is another copy of it.
Vid
Thank you Anon