The world’s tallest man is not from Pakistan but Turkey
A video is shared on Facebook with a claim that the person in the video is the tallest man in…Read More »
Right wingers claim Vedic Science behind Turkey’s spacecraft looking artefact. But it’s not true..
This post has been shared in social media to invoke pride in the early days of Vedic period and it…Read More »