The idea that the same three powers -- the United States, France and Britain - who have punished Haiti so mercilessly are now bombing Libya as part of a tireless effort to promote a "democratic transition" is absurd.
Read Whole Story