Could I ask why with the apostrophe is correct? Google defines "guru" as "a spiritual teacher, especially one who imparts initiation." The article uses the plural of the term. I don't know of any English rules about apostraphizing a plural - generally, I've heard that one should keep the apostrophe for possessives. Could you give me a reference for a rule about adding an apostrophe in a possessive?
(If the word ends with an 's' you can (or not) add only an apostrophe and omit the added 's', afaik it's down to style/how you'd pronounce it. 'Socrates' work' for example, because 'Socrates's' looks and sounds awkward.)