Johnny Depp and Amber Heard’s $50 million defamation trial is currently underway in the US. On Wednesday, Johnny took to the witness stand to give his...
Russian troops have entered the southern city of Enerhodar, a major energy hub on the Dnieper River that accounts for about one-quarter of the country’s power...