USA

Hungarian police release arrest photos of ‘millennial Bonnie and Clyde’ after manhunt

It took three months, but they were found thousands of miles away. Yun “Lucy” Lu L and her boyfriend Oliver Karafa allegedly killed a business partner and were caught in Budapest.
Read More

Show More

Related Articles

Back to top button
Close
Close