Russia to display destroyed military equipment Russia, which has repeatedly criticised Western countries for supplying weapons to Ukraine, arguing they risk prolonging the conflict and causing further escalation, says it plans to display military equipment it... read more → July 13, 2023 David Bishop Bulletins