http://stream.publicbroadcasting.net/production/mp3/wamc/local-wamc-957956.mp3
Albany, NY – Anti-government rebels in Libya are lashing out at the West for not coming to their aid in their battle to oust longtime leader Moammar Gadhafi. A rebel spokesman says, "People are fed up. They are waiting impatiently for an international move.'' WAMC's Alan Chartock welcomes Dr. Richard Pfau to Vox Pop to address this topic