Ecuadorian Catholic priest Patricio Alfredo Sánchez Molinari was killed when a heavy crucifix and a statue of Jesus Christ fell from the wall behind the altar during a livestreamed Mass at the
Launched by China in 2013, the Belt and Road Initiative (BRI) has evolved into the world’s most ambitious infrastructure and development programme. It spans 150 countries, encompassing ports, railways, energy pipelines, digital
More
