news1todaysnewswinner China F***ed up. By The Patriots Brief - April 15, 2025 0 31 FacebookTwitterPinterestWhatsApp IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW The Communists are siding with the Communists… Big surprise. These are the same people who said Kamala would win.