A Russian rights activist from St. Petersburg has been briefly detained and charged with holding an illegal public event after he publicly questioned officials about the fate of jailed opposition activist Andrei Pivovarov, whose whereabouts has been unknown since mid-January.