New features related to deletion of Blog Posts have been introduced:
1. Everyone (including anonymous posters) will be able to delete their own posts for upto 1 hour after posting. However, if someone else replies against that blog entry in the meanwhile, this ability will be gone.
2. Admins will NOT be able to remove other Admins' posts.
Feedback welcome.