This expression means a small space for political engagement and meeting. In the Soviet Union, «red corners» were in almost every institution, as well as in all enterprises.
The term has no equivalent in English. The closest phrases are the rest room or reading room.