MEMRI TV

Saudi Arabia holds “moral beauty” pageant