Thomas Harris: Cari Mora review – mayhem in Miami
Hannibal's creator returns with a mixed bag of horrors
This March, a real-estate office in Miami Beach, Florida, put a parcel of prime seafront land on the market. A vacant estate with plans filed for a luxury mansion, the plot at 5860 North Bay Road cost $15.9 million. It also happens to be the site of a now-demolished pink-washed house owned by drug lord Pablo Escobar until his killing in 1993.