The accused mass shooter who carried out the deadly attack at a Uvalde, Texas, elementary school, allegedly committed animal abuse and displayed videos of the cruelty to users on a social media platform, according to two users who spoke to ABC News.
In some instances, the alleged animal abuse was committed in public and then posted for online viewing, and the 18-year-old suspect, Salvador Ramos, allegedly boasted about how he and his friends did it "all the time," according to one user.
Ramos was killed in a shootout with law enforcement officers inside the Robb Elementary School after he allegedly killed 19 students and two faculty members. Texas Gov. Greg Abbott said Wednesday that 17 other people were injured in the episode, including three law enforcement officers.
TIMELINE: A look at Uvalde shooter's movements day of massacre
Abbott said the rampage started when the suspect shot and critically wounded his grandmother at her home before driving several blocks to the school, where he crashed a vehicle, engaged somehow with law enforcement officers outside the school before going in and allegedly committing the massacre.
The allegations of animal abuse are similar to what authorities have learned about Payton Gendron, the white 18-year-old suspect in who allegedly committed the May 14 racially motivated mass shooting at a Buffalo supermarket that left 10 Black people dead.
According to a document authorities said the Buffalo suspect allegedly posted online and obtained by ABC News, Gendron allegedly detailed taking part in animal abuse in which he killed a cat, according to the document. Within the writings reviewed by ABC News, Gendron alleged that his mother gave him a box to bury the cat he said he killed.
WATCH: How can social media companies prevent mass shootings?
The two users familiar with online posts attributed to Ramos told ABC News the suspect aired his alleged acts of animal abuse on the social media platform Yubo. They said an account they believed belonged to the accused gunman would go on live video on the platform and play videos of him abusing animals, including cats.
One of the users identified herself to ABC News as Maya Xenokostas, while the other did not share their name.
A law enforcement source told ABC News that investigators are aware of the Yubo profile and are looking at it but can't definitively confirm the account belongs to the suspect. ABC News has not independently confirmed that the alleged account belonged to the accused shooter.
Yubo describes itself as "a social live streaming platform," according to its website.
In a statement, a Yubo spokesperson said, "Our thoughts and deepest sympathies are with the families of the victims of the tragic shooting in Uvalde, Texas. Due to privacy regulations, we are not able to release specific user information outside of direct requests from law enforcement."
One Yubo user graphically described to ABC News how Ramos would allegedly publicize the abuse, and would "put cats in plastic bags, suspend them inside, throw them at the ground and throw them at people's houses."
The user who did not share their name with ABC News said the alleged gunman "would display these videos while laughing and boasting about how him and his friends did it 'all the time.'"