Folks living on the DelMarVa Penninsula (pictured left, courtesy of World Atlas) can catch me on WDEL 1150 am News Talk Radio at 1245 eastern standard time. Those around the world can listen online. I’ll be chatting about the Obama administration’s response to the crisis in Sri Lanka. But you guys already know my feelings on that, right?