Selene Saavedra Roman’s husband, David Watkins of College Station, Texas, told KBTX-TV of Bryan and College Station that his wife was freed from detention in Conroe, Texas, early Friday afternoon.
Selene Saavedra Roman’s husband, David Watkins of College Station, Texas, told KBTX-TV of Bryan and College Station that his wife was freed from detention in Conroe, Texas, early Friday afternoon.