Same posting style, posts are also made at around the same time.
Most posts are on average, 15 minutes apart. For someone with a low English skill level, it'll probably take 10 minutes per post on average.
Either you live with 5 friends and share everything or I see a busted alt ring.
Archived -
http://archive.is/i43cAAs I send them a link sir as we try to open up our side regarding this red trust. Sorry, if we are low english skill level sir as we are not intelligent and perfect person as you think. Also, we live in the same place in the same time here and I don't think the gap of time is the issue here.