World

January 26, 2011

Israeli police charge Palestinians with killing U.S. tourist

Israeli police arrested four Palestinian men Wednesday and charged them with a December stabbing that claimed the life of American tourist Kristine Luken.

Related content

Comments