IslamiCity
Democrats are still reeling from the shock of losing to Donald Trump again.