Herald Malaysia - daily news source with Malaysian and Global coverage of the Catholic Churches. Catholic News,World Christian News, Malaysia Church News
China cannot be trusted to mediate any peace deal between Russia and Ukraine as Beijing is benefitting from the war, Czech President Petr Pavel told Politico in an interview.