Tag: Localization

Sega in hot water after union members file labor complaint

The Allied Employees Guild Improving Sega (AEGIS-CWA) are none to pleased right…

MajorLinux By MajorLinux 2 Min Read