Public Radio Leak Exposes China’s Navy’s Fatal Flaw——Radar Is Blind
A recent audio clip, exposed by Taiwan’s Liberty Times, has raised eyebrows due to its unexpected content. The recording features a Chinese military ship...
YouTube Videos