None of the mysteries given in this post , is fully explained yet, here are some fact about each of them
Read this post on svsaibaba.blogspot.com