Who is the top of the hierarchy out of the following ?
The queen
128 votes
God
294 votes
Parliament
28 votes
A sheep !
152 votes
Comments