China and Russia are laughing. Post navigation Green Fail: Dependent on Russian Gas, Now Germany Fires Up Coal Power Stations Video: Trump Pledges To “Never Ever Ride A Bicycle”