Quiz on Various Topics

1. According to an old legend who can't shed more than 3 tears?

a witch
a bride
a lawyer
a King