Romanian authorities descended on a compound near Bucharest on Saturday to tow away a fleet of luxury cars and other assets worth an estimated $3.9 million inRead More