The US ambassador to Japan has raised concerns about the whereabouts of China’s defense minister, who has been absent from public view for three weeks. In a social media post, the ambassador questioned whether the defense minister was on house arrest and referenced a quote from Shakespeare’s Hamlet. The US government believes the minister is under investigation, although the nature of the investigation is unclear.