World

The war between Ukraine and Russia has lasted for the past 2 years.

Ukraine War: Two Years of Tragedy

On Feb 24, 2022, more than two years ago, Russia conducted an invasion of Ukraine that continues to sabotage the lives of millions of Ukrainian residents, as well as the…


What’s Next for the Renewable Energy Sector

Electric, solar, and nuclear All of these terms signify major improvements in biochemical renewable sources. But what do they mean? And is that where our future lies? The sustainable technology…



Defacing the Three Figures

On December 7, 2021, visitors at Russia’s Boris Yeltsin Presidential Center noticed one painting was slightly off. Anna Leporskaya’s Three Figures, a renowned painting from 1932 and is estimated to…