therepublicreport.com