By Muhammad Atef | May 4, 2021



Dennis was last captured on video at a bus terminal in Buffalo, New York, and her phone last pinged on an island near Niagara Falls.

source