News

The two lived at Lee Vista Apartments in Orlando. Early in the morning on March 31, 2023, Davidson’s wife called 911, summoning Orlando police.