Posted inInternational
Thomas Markle Detained in Florida Following Ankle Monitor Incident
Thomas Markle was taken into custody in Tampa, Florida, while awaiting a federal court hearing, according to federal authorities.
Website security powered by MilesWeb