-
Will China buy your land?
BY DR. GLENN MOLLETTE The world’s total land mass consists of 36.8 billion acres of inhabitable land. (Businessinsider.com) A few people own a lot of our planet. King Charles III or the Crown Estate owns 6.6 billion acres of land worldwide. This includes Great Britain, Northern Ireland, Canada (90%), Australia (23 %) and a few…