The US and its Western allies should try to fill the infrastructure gap in developing countries, rather than trying to counter China and the Belt and Road Initiative, said Maya Majueran, director of Belt and Road Initiative Sri Lanka, an independent organization that provides advice on and supports Belt and Road projects. Majueran blamed the United States for accusing China …