I think so too.
Besides thinking his absence is weird, I noticed that the government was able to quickly track the location of his cellphone.
Which they will do...if the police request it. Obviously there is more to this than meets the eye.