[FrontPageAfrica] Monrovia -- The President of the ECOWAS Commission, H.E. Omar Alieu Touray, recently concluded a significant visit to Liberia, underscoring the vital role of peace and stability in the region. The visit highlighted the essential contributions of civil society and the human rights community in promoting human rights, justice and accountability in post-conflict Liberia.