Talk:Home Page/@comment-25313918-20150708165504/@comment-26104539-20150708170827

It's like there's some personal vendetta against the Top 5 Contributors or something.