My first question (naturally) -- where is the friggin' suitcase?
And are there happy face stickers on it...???
I think some of the reports have said the Brazilian police have Ibrahim's effects.