Former Staff of Radio Democracy Launch Liberty Online Television

Some Former staff of Radio Democracy 98.1 who recently resigned have launched a new online television called Liberty Online Television. The former staff are in partnership to own and operate the online...