Obama slams Russia and China for “lack of urgency” on environment - The Horn News