Sun. Jun 26th, 2022
A medical examiner concluded on Wednesday that ‘Toddlers 7 Tiaras’ star Kailia Posey, 16, died from asphyxia due to ligature hanging when she took her own life at Birch Bay State Park on May 2.