• Home
  • About Us
  • Events
  • Blogging Renewal
  • In the Media
  • Tajaddod Press Room
  • The Library
  •  

    Picture of the Day: The Estonian Cyclists Are Free!

    After three and a half months of abduction, the seven Estonian cyclists were released today (Thursday July 14th 2011). The great news should not overshadow the need for full transparency and accountability on this case.

    Leave a Reply