Mifepristone (RU-486): Myths and Facts