World130 soldiers put to death in Libya:IFHRTNT DeskFebruary 25, 2011 by TNT DeskFebruary 25, 2011 Paris: The International Federation for Human Rights (IFHR) reported that at least 640 people have been killed in Libya in protests against the Libya’s strongman...