This Mother Fcker needs to HANG. So all of us can see..PS where is the US media on this story?

Written by Michael E Dehn

Founder and CEO of Metro Pulse a continually running enterprise since May 1980.

June 6, 2025

You May Also Like…

Times of Israel news 3/11/2026

https://www.timesofisrael.com/?utm_source=The+Daily+Edition&utm_campaign=daily-edition-2026-03-11&utm_medium=ema...

War is hell

https://www.dropsitenews.com/p/tehran-iran-oil-depots-israeli-strikes-toxic-acid-rain-breathing-chemicals?utm_source=pos...