This is the logo of the PT or Mexican Workers Party of Mexico. The PT is a Democratic Socialist Party.
© Symbols.com