Tesha Nirou
Tesha Nirou is a character in the Melisende Dulac Series.
Biography
Tesha is a contract evidence tech for the Barlow County Sheriffs Department. She also teaches science at Barlow Consolidated High School.
Appearances
- Crossroad (unnamed mention)
- The Sheepshooter's Funeral
- Memory Garden