Sierra Leone Broadcasting Corporation (SLBC) headquarters at New England, Freetown came to a standstill on Monday this week when workers downed tools in protest against deplorable conditions of