Here it comes - Reddit admins taking over subs
montyG Now • 100%
Are Reddit admins the sub owners or Reddit employees?
11
Now
1
1
Are Reddit admins the sub owners or Reddit employees?