Home Panel of Saudi Arabian Scientists Admits Women are Mammals, Yet 'Not Human'3 Panel of Saudi Arabian Scientists Admits Women are Mammals, Yet ‘Not Human’3 by Prashanth Damarla 6 years ago6 years ago Screenshot of article on World News Daily Report website Screenshot of article on World News Daily Report website