« A young man on a mission | Main | Tamerlan Tsarnev heard voices »
Or so they say.
Off the coast of Portugal.