Libya: Revenge is self-defeating 4 min read Featured Opinion Libya: Revenge is self-defeating MV Media November 1, 2012 The echo of fire crackers usually announces marriage celebrations... However, on other days, with few exceptions, it...Read More