Audio 3:29 Ahmed Fahour an 'easy target' for outrage about excessive executive pay: corporate governance expert
Audio 4:32 Three of seven new planets discovered by NASA scientists may have potential to support life