Twitter locks out Citizen Free Press after video of Obama saying Dems control voting machines
Twitter locks out Citizen Free Press after video of Obama saying Dems control voting machines Video resurfaced from 2008 By Just the News staff The popular conservative news aggregating site Citizen Free Press has been suspended […]