Based on what I've been reading over on the CB the last week I think that the timing of Kevin's disappearance - April 18 - could possibly be tied into what is going on over there although I have no evidence.
At least I'd rather believe that than some other alternative scenerio