news2todaysnewswinner Russia & North Korea Unleash HELL – Something BIG Is Happening By The Patriots Brief - November 8, 2026 1 455 FacebookXPinterestWhatsApp IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Prayers to all please pray for these people Sad. Open season. The enemy is emboldened by weakness and other fronts
We should have Ukraine destroy Moscow. And South Korea should destroy North Korea.