Mass protests are expected across Serbia this weekend in response to the new EU and Serbian lithium mining deal, signed a few weeks ago. Is history just repeating itself for Serbia?