Billboards unveiled in 10 locations across London today reveal that an estimated 1 in 20 UK flights are still running on Russian oil,
Source:www.globalwitness.org
Billboards unveiled in 10 locations across London today reveal that an estimated 1 in 20 UK flights are still running on Russian oil,
Discussion
Join the conversation
Sign in to share your thoughts with the community.
Loading comments…