Virginia Thomas

    Liberty Central Set to Launch

    Liberty Central, which describes itself as a public square for concerned citizens, officially launches this Tuesday (May 25). (Its website is already active, though.) The group is headed by…