Europride 2018 in Sweden kicked off to a grand start last Friday in Stockholm, with a wide array of events…