Han Patriot
Registered Member
This is from the most anti-China Taiwanese TV program. Even they are ridiculing India, but they are not touting the superiority of Chinese weapons (as usual) , instead they say it is due to indian incompetence. There are English subtitles.










