Please Explain By Trw602021-11-06 10:00 78% (621) LeftistsSocialistCommunistProgressiveLiberalSame Thing