Russia, China Developing ‘Independent Payments System’ To Ditch US Dollar, Avoid ‘External Interference’: Vladimir PutinBy sofyan / June 8, 2024 Russia, China Developing ‘Independent Payments System’ To Ditch US Dollar, Avoid ‘External Interference’: Vladimir Putin