Taylor Released! (Though Not Because of Carr) (Updated)
The Australian media is reporting that Melinda Taylor is heading home, having being illegally detained by the Libyan government for 25 days. That is fantastic news -- and for Taylor and her family, it does not matter why she is free. Institutionally, however, the reason for her release matters a great deal. So it is very important to note that,...