970 WFLA AM March 2005 Professor Michael Allen

Schiavo case updates

Professor Allen spoke with WFLA about the latest developments in the Schiavo case.