Today’s post: Japan needs a break as do Libyan rebels, NPR is on the chopping block and you should be wearing green March 17, 2011 By Jo 2 Comments