Justin Zelin, 35, a biotech executive was caught on camera entering his high-rise condominium building in Miami Beach, Florida with the man suspected of killing him.
Florida State Tribune 1200 630