China on Tuesday “commended” Sri Lankan Prime Minister Mahinda Rajapaksa’s remarks that the island nation has received “lot of benefits” from Beijing’s ambitious multi-billion-dollar Belt and Road Initiative (BRI). The…