Satanic Demorats Rigged election again ?