08.29.2022 - By audiochuck
16-year-old Mekayla Bali vanished from a bus depot in her hometown of Yorkton, Saskatchewan in 2016, leaving no trace and no clues as to where she might be now - or why.