Russian President Vladimir Putin and US President Joe Biden, are scheduled to meet this Wednesday in Geneva for the G7 Summit. It has been already reported that Putin will be pressing Biden on what he perceives to be human rights violations when it comes to the treatment of the January 6th protestor...

Share.