The claim
Troops from the North Atlantic Treaty Organization (NATO) have been deployed in the West Philippine Sea to launch an armed offensive against China.
Sources and attribution
- [original] Vera Files original review
Original review · Retrieved October 17, 2026