China appears to be sticking with its “Wolf Warrior” tactics of intimidation amid simmering tensions with India on its Himalayan border. According to Military Watch Magazine, new images released by the Central Theatre Command of the Chinese People’s Liberation Army (PLA) show several H-6 bombers have been deployed near the disputed Line of Control (LOC). […]