Eminent domain is the power of a government to take private property for a public purpose. Government often uses the power to obtain land for governmental facilities or roads.  A private Company may even be allowed to take private property for purposes like an...