Items related to veterinary school

James Purtill 03 May 2012
Two Cairo University veterinary students-turned-whistleblowers have made allegations of animal cruelty at the Faculty...