[NEWS] There are reports that the Liberia Revenue Authority (LRA) has embarked on 'mass dismissal' of some employees of the entity. http://allafrica.com/stories/201504290748.html