Life

Colin Powell Endorsement: Still Republican, But Voting Democrat