canoe.com
High school science teacher allegedly caught having sex with foster son
Oklahoma teacher Stephanie Cowan is facing three counts of rape for having sex with her teenage foster son after vacationing with him in Florida, said lawmen.Cowan, a science teacher at a junior hi…