ezXplain

news, trends and information easy explained

The U.S. Senate passed a bill on Thursday to approve the long-pending Keystone XL oil pipeline, despite the White House saying earlier in the day that President Barack Obama would veto the measure. The Republican-led Senate passed the bill that … Continue reading