world · · Source: Al Jazeera

Who holds the power today? Governments or corporations?

Who holds the power today? Governments or corporations?

Read the original at Al Jazeera