BREAKING: Nail bomb tossed at rally by 7th century caveman March 8, 2026 Imagine this: two radical Muslims hurl nail bombs—yes, actual improvised explosive devices packed with shrapnel designed to maim and kill—at a group of anti-Islamic protesters Read More »