Who has the strongest reason to off Peter?
Maxie
66%
Drew
23%
Elizabeth
8%
Nina
2%
Anna
2%