
Land Grabbing
Wikipedia defines land grabbing as the contentious issue of large-scale land acquisitions: the buying or leasing of large pieces of land by domestic and transnational companies, governments, and individuals. Russia appears to be taking this concept a step further by using military force. Prior to Russia’s invasion, Ukraine has not been all that visible in … Continued







