There's been some drama-rama in the Maine Legislature. Originally the session was scheduled to conclude last Wednesday, April 20, but following some heated talks and pleas for extensions, the 130th Legislature will conclude with final chamber votes today, April 25. Cheers to a good run.