Bluefall's gonna love this
Best and worst mothers in comics.
7. Black Canary: Black Canary goes down the list a bit from Catwoman, even though her plight was similiar. Her adopted daughter Sin was being targeted by the League of Assassins to become their new protege. Green Arrow then faked Sin’s death — without BC knowing — and absconded with her to a monastery, which then adopted the child. And not only did Black Canary not fight this (or continue her relationship with her now non-daughter), she even married the man for it! #parentingfail