Republican candidate has sparked anger and mockery after releasing a video telling people not to be gay.The short video, posted on social media, shows Missouri secretary of state hopeful Valentina Gomez speaking to the camera while jogging in a bulletproof jacket. The video contains some swearing."In America, you can be anything you want.