tehrepub.com