Current News and Events
Pittsburgh Democrats oust official for posting ‘I stand for the flag, I kneel at the cross’
(LifeSiteNews) The Allegheny County Democrat Party in Pennsylvania has forced the resignation of its executive director after just one month on the job, for a pair of social media postings, including one expressing reverence for the American flag and Christian cross.