Video PlayerClose
A 105mm howitzer cannon is fired by soldiers during the 121st founding anniversary of the Philippine Army in Taguig City, the Philippines, March 20, 2018. (Xinhua/Rouelle Umali)
A 105mm howitzer cannon is fired by soldiers during the 121st founding anniversary of the Philippine Army in Taguig City, the Philippines, March 20, 2018. (Xinhua/Rouelle Umali)