The latest related posts plugin does something that's not usual.
I was looking site load times and I spotted a page (URL above) that should normally show 'error' or '0' but that's showing some posts ids and posts data and its due to related posts plugin. Anybody can see that page without logged in. Its admin area. Above URL should show an error or 0. Can you check that?
I have deactivated plugin from my website techmynd.com but you should see this problem with latest related posts plugin enabled on any wordpress blog now.