Britain stole $45 trillion from India and lied about it.


Latest Threads

Top