he’s in prison. rumors say he has been roughed up really bad.
You mean bin Taleel.
Seems that prince couldn’t pay his 6 billion dollar fine. His asserts appear to be frozen. He was transferred to a real prison.