Talk:Ross University School of Veterinary Medicine

[Untitled]
What the heck does the part about the students canceling a restaurant even mean? Sources?