Sorry to hear your brother was deceived and lost an expensive battleship!
Luckily in EVE most losses are lessons that can make you a better player.
In this case you know that these players do this more often:
… which is true, because as you have seen in their kill history they have more often ‘AWOXed’ people in the same corporation:
https://zkillboard.com/kill/108754594/
AWOXing, named after the infamous player Awox who killed people in their own corporation, is generally a red flag if you’re looking for a new corporation.
It either means that the corporation has spies that tackle blues for easy kills for enemy corporations, like for example the White Sky. alliance that has a suspicious high amount of kills on ships in your brother’s corporation. Initially, I would suspect that they may perhaps use blue spies.
It can also mean that the corporation is a fake.
Now if you look further through the killboard of Pandemic Citizens Federation Reloaded Pls Ignore., which is a name which seems to be a funny play on a few existing corporations which hints to me that it may be a fake corporation made to draw newbies, you can see that many of the expensive losses have a common player name on them:
Iedan
Funny enough, two of the oldest characters in your brother’s corporation have the names ‘LedinX’ and ‘Ledan2’ which is suspiciously close to the top killer of ships of your corporation.
This suggests to me that they’re not blue scouts, but part of a fake corporation.
In fact, both Ledan2 and Iedan are present on multiple kills on ships of Ledan2’s corporation.
I’m convinced that this Iedan and maybe some friends have their own unaffiliated alt corporation, where he apparently recruits people who he then talks into expensive ships, to get easy kills.
Often he doesn’t even need to use his blue scout alts for tackle, but can simply kill the people he lured legitimately without the use of characters in the victim’s corporation:
https://zkillboard.com/kill/117514761/
https://zkillboard.com/kill/113529326/
https://zkillboard.com/kill/113491813/
All of this is visible on evewho and zkillboard, and from your post I see you have noticed this pattern as well.
Next time you join a corporation, look for red flags like these before joining!
Fly safe!