FIFA World Cup in Russia and Beef Stroganoff

It’s the first day of the 2018 World Cup.  The 21st FIFA World Cup is taking place in Russia this year.  This is the first ever World Cup to be held in Eastern Europe and it is expected to be the most expensive football championship in history.  So, if you are visiting Russia, enjoy.  If…

Read More