A Ukrainian Who Faked His Own Death Was Recently Found Living in a Castle with a Rolls Royce

He is known only as the “King of the Castle.” An unnamed man is under arrest in France after he allegedly faked his own death and was found living in luxury.